package com.offcn.member.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.offcn.common.utils.PageUtils;
import com.offcn.member.entity.UmsMemberEntity;

import java.util.List;
import java.util.Map;

/**
 * 会员-会员表
 *
 * @author yaoshang
 * @email wuqian@gmail.com
 * @date 2021-07-21 19:50:57
 */
public interface UmsMemberService extends IService<UmsMemberEntity> {

    PageUtils queryPage(Map<String, Object> params);


    /**
     * 用户数据统计
     * 返回值是一个List集合{xAxis{type时间,data},yAxis{type:'value'},series[对象{type,data就是y轴的值}]}
     * 所以可以看做List集合里面是一个个Map<type,data>
     */

    List<Map<String,Object>> countMember(String beginTime,String endTime);


    /**
     * 用户登录
     */
    UmsMemberEntity login(String username,String password);
}

